/* pages/productions/productions.wxss */
page {
  background-color: #f2f2f2;
  .works {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 20rpx 4%;
    .works_min {
      overflow: hidden;
      background-color: white;
      width: 48%;
      margin: 10rpx 0;
      height: 450rpx;
      border-radius: 20rpx;
      box-shadow: 5px 5px 5px gainsboro;
      image {
        width: 100%;
        height: 70%;
      }
      .header {
          display: flex;
          justify-content: space-between;
        .header_l {
          margin: 0 15rpx;
          .header_1 {
            font-size: 25rpx;
          }
          .header_2 {
            font-size: 20rpx;
            color: gray;
          }
        }
        .header_r{
            font-size: 20rpx;
            margin-right: 15rpx;
            .header_r_price {
                color: red;
                font-weight: bolder;
            }
            .header_r_date {
                color: gray;
            }
        }
      }
      .remove {
        width: 100%;
        height: 20%;
      }
    }
  }
}
